package com.ruoyi.project.gxgw_modules.found.domain;

import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;
import com.ruoyi.framework.web.domain.BaseEntity;
import java.util.Date;

/**
 * 宠物招领记录表 cxj_found
 * 
 * @author ruoyi
 * @date 2019-01-21
 */
public class Found extends BaseEntity
{
	private static final long serialVersionUID = 1L;
	
	/** 序号 */
	private Integer foundId;
	/** 用户编号 */
	private Integer userId;
	/** 发现地址 */
	private String foundAddress;
	/** 宠物品种 */
	private String petType;
	/** 信息详情 */
	private String foundDetail;
	/** 发布时间 */
	private Date createDate;
	/** 宠物图片 */
	private String foundUrl;
	/** 宠物颜色 */
	private String petColor;
	/** 显示状态 */
	private Integer isShow;
	/** 招领状态 */
	private Integer foundState;
	/** 招领类型 */
	private Integer foundType;
	/** 审核状态 */
	private Integer checkState;
	/** 审核时间 */
	private Date checkDate;
	/** 审核管理员 */
	private String checkAdmin;
	public String getCheckAdmin() {
		return checkAdmin;
	}

	public void setCheckAdmin(String checkAdmin) {
		this.checkAdmin = checkAdmin;
	}

	/** 删除标记 */
	private String delFlag;

	public void setFoundId(Integer foundId) 
	{
		this.foundId = foundId;
	}

	public Integer getFoundId() 
	{
		return foundId;
	}
	public void setUserId(Integer userId) 
	{
		this.userId = userId;
	}

	public Integer getUserId() 
	{
		return userId;
	}
	public void setFoundAddress(String foundAddress) 
	{
		this.foundAddress = foundAddress;
	}

	public String getFoundAddress() 
	{
		return foundAddress;
	}
	public void setPetType(String petType) 
	{
		this.petType = petType;
	}

	public String getPetType() 
	{
		return petType;
	}
	public void setFoundDetail(String foundDetail) 
	{
		this.foundDetail = foundDetail;
	}

	public String getFoundDetail() 
	{
		return foundDetail;
	}
	public void setCreateDate(Date createDate) 
	{
		this.createDate = createDate;
	}

	public Date getCreateDate() 
	{
		return createDate;
	}
	public void setFoundUrl(String foundUrl) 
	{
		this.foundUrl = foundUrl;
	}

	public String getFoundUrl() 
	{
		return foundUrl;
	}
	public void setPetColor(String petColor) 
	{
		this.petColor = petColor;
	}

	public String getPetColor() 
	{
		return petColor;
	}
	public void setIsShow(Integer isShow) 
	{
		this.isShow = isShow;
	}

	public Integer getIsShow() 
	{
		return isShow;
	}
	public void setFoundState(Integer foundState) 
	{
		this.foundState = foundState;
	}

	public Integer getFoundState() 
	{
		return foundState;
	}
	public void setFoundType(Integer foundType) 
	{
		this.foundType = foundType;
	}

	public Integer getFoundType() 
	{
		return foundType;
	}
	public void setCheckState(Integer checkState) 
	{
		this.checkState = checkState;
	}

	public Integer getCheckState() 
	{
		return checkState;
	}
	public void setCheckDate(Date checkDate) 
	{
		this.checkDate = checkDate;
	}

	public Date getCheckDate() 
	{
		return checkDate;
	}
	
	public void setDelFlag(String delFlag) 
	{
		this.delFlag = delFlag;
	}

	public String getDelFlag() 
	{
		return delFlag;
	}

    public String toString() {
        return new ToStringBuilder(this,ToStringStyle.MULTI_LINE_STYLE)
            .append("foundId", getFoundId())
            .append("userId", getUserId())
            .append("foundAddress", getFoundAddress())
            .append("petType", getPetType())
            .append("foundDetail", getFoundDetail())
            .append("createDate", getCreateDate())
            .append("foundUrl", getFoundUrl())
            .append("petColor", getPetColor())
            .append("isShow", getIsShow())
            .append("foundState", getFoundState())
            .append("foundType", getFoundType())
            .append("checkState", getCheckState())
            .append("checkDate", getCheckDate())
            .append("checkAdmin", getCheckAdmin())
            .append("delFlag", getDelFlag())
            .toString();
    }
}
